package com.zhuiyun.project.api.studentTraining.service;

import com.zhuiyun.project.common.response.CommonResult;

/**
 * @ClassName StudentTrainingController
 * @Description TODO 学员端训练页面管理接口
 * @Author wx
 * @Date 2023/11/20 19:03
 **/
public interface StudentTrainingService {
    /**
     * @Author wx
     * @Description 获取会员用户当日训练时间
     * @Date 2023/11/20 19:09
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentTrainingTime(Integer id, String venueUniqueIdentifier);

    /**
     * @Author wx
     * @Description 获取会员用户体重记录
     * @Date 2023/11/21 8:55
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentTrainingWeight(Integer id, String venueUniqueIdentifier);

    /**
     * @Author wx
     * @Description 获取会员用户所有体重记录
     * @Date 2023/11/21 9:22
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentTrainingAllWeight(Integer id, String venueUniqueIdentifier);


    /**
     * @Author wx
     * @Description 获取会员用户前天最近一次体重记录
     * @Date 2023/11/21 8:55
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentTrainingLastWeight(Integer id, String venueUniqueIdentifier);

    /**
     * @Author wx
     * @Description 查询近六个月的体重数据
     * @Date 2023/11/21 14:16
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentTrainingSixWeight(Integer id, String venueUniqueIdentifier);

    /**
     * @Author wx
     * @Description 查询月训练比例
     * @Date 2023/11/22 8:36
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentTrainingMonth(Integer id, String venueUniqueIdentifier);

    /**
     * @Author wx
     * @Description 查询今日训练消耗
     * @Date 2023/11/28 9:10
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getStudentNowkcal(Integer id, String venueUniqueIdentifier);

    /**
     * @Author wx
     * @Description 查询会员用户信息
     * @Date 2023/11/28 10:14
     * @Return
     * @param venueUniqueIdentifier
     */
    CommonResult getUserInformation(Integer id, String venueUniqueIdentifier);
}
